Base class for the Subindex<(Of <(<'T, TKey>)>)> class.

Namespace:  C1.LiveLinq.Indexing
Assembly:  C1.LiveLinq (in C1.LiveLinq.dll)

Syntax

C#
public abstract class Subindex<T> : IndexDefinition<T>
Visual Basic
Public MustInherit Class Subindex(Of T) _
	Inherits IndexDefinition(Of T)

Type Parameters

T
The type of the elements of the collection to index.

Remarks

You don't typically use the Subindex<(Of <(<'T>)>)> class directly. It provides functionality of the Subindex<(Of <(<'T, TKey>)>)> class that does not depend on the index key type. The base class Subindex<(Of <(<'T>)>)> is needed only if the index key type is not known, usually in general-purpose code intended for reuse with different key types.

Inheritance Hierarchy

System..::..Object
  C1.LiveLinq.Indexing..::..IndexDefinition<(Of <(<'T>)>)>
    C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T>)>)>
      C1.LiveLinq.Indexing..::..Subindex<(Of <(<'T, TKey>)>)>

See Also